Jenny Agutter


Logans Run (1976)


The Avengers (2012)